Indonesian Tools

English Tools

Definisi 'ochnaceae'

English to English
noun
1. family of tropical evergreen trees and shrubs with thick shining parallel-veined leaves Terjemahkan
source: wordnet30


Visual Synonyms

Link to this page: