English-Spanish dictionary »

promastigote meaning in Spanish

EnglishSpanish
promastigote ( )
noun

promastigotenoun