Definisi 'hypermastigote'

English to English
noun
1 flagellate symbiotic in the intestines of e.g. termites Terjemahkan
source: wordnet30


Visual Synonyms