Definisi 'genus chilomastix'

English to English
noun
1 flagellates parasitic in intestines of vertebrates including humans Terjemahkan
source: wordnet30


Visual Synonyms