dinoflagellata

See also: Dinoflagellata

Italian

Noun

dinoflagellata f (plural dinoflagellate)

  1. dinoflagellate