Dinoflagellates literally means _____.
large dangerous algae
poisonous algae
dual flagella
giant seaweed
large dangerous algae
poisonous algae
dual flagella
giant seaweed