Definisi 'family desmidiaceae'

English to English
noun
1 unicellular algae Terjemahkan
source: wordnet30


Visual Synonyms