dinoflagellate
nounDefinition of dinoflagellate
: any of an order (Dinoflagellata) of chiefly marine planktonic usually solitary unicellular phytoflagellates that include luminescent forms, forms important in marine food chains, and forms causing red tide
Keep scrolling for more
Keep scrolling for more