Definisi 'genus dirca'

English to English
noun
1 deciduous shrub of North America: leatherwood Terjemahkan
source: wordnet30


Visual Synonyms