polymastigote
English Dictionary
->
Letter P
-> polymastigote
Search Dictionary:
polymastigote Definition
(n)
flagellates
with
several
flagella
polymastigote Synonyms
polymastigote
© Art Branch Inc.