English-Spanish dictionary »

dinoflagellate meaning in Spanish

EnglishSpanish
dinoflagellate (any of many marine protozoa of the phylum Dinoflagellata)
noun

dinoflageladonoun
{m}

Your history