Definisi 'sabinea'

English to English
noun
1. small genus of deciduous West Indian trees or shrubs: carib wood Terjemahkan
source: wordnet30


Visual Synonyms