Please enable javascript to use dictionary! Howto enable javascript?
dinoflagellate▼(any of many marine protozoa of the phylum Dinoflagellata)noun
↑