Definisi 'arcellidae'

English to English
noun
1 soil and freshwater protozoa; cosmopolitan in distribution Terjemahkan
source: wordnet30


Visual Synonyms