English-Spanish dictionary »

choanoflagellate meaning in Spanish

EnglishSpanish
choanoflagellate (any of a group of flagellate protozoa)
noun

coanoflageladonoun
{m}