Term Gallery logo

Meanings of mastigophore in English

Portuguese
flagelado
flagelado
Translations for mastigophore

Portuguese