Definisi 'plant life'

English to English
noun
1 (botany) a living organism lacking the power of locomotion Terjemahkan
source: wordnet30


Visual Synonyms