Definisi 'angiocarp'

English to English
noun
1 tree bearing fruit enclosed in a shell or involucre or husk Terjemahkan
source: wordnet30


Visual Synonyms