Definisi 'life form'

English to English
noun
1 the characteristic bodily form of a mature organism Terjemahkan
source: wordnet30


Visual Synonyms