Garrya (noun) Definition, Meaning & Examples

noun
  1. any ornamental catkin-bearing evergreen shrub of the North American genus Garrya: family Garryaceae
Garrya (noun) Definition, Meaning & Examples

More Definitions