dinoflagellata ( synonym found)

Definition of dinoflagellata:

°To whip or scourge.
°Resembling a whip.
°Having flagella.
°Any organism that has flagella.

Definition of dinoflagellata:

°To whip or scourge.
°Resembling a whip.
°Having flagella.
°Any organism that has flagella.

Back to Top