bn:00724127n
Noun Concept
EL
No term available
EN
Predatory dinoflagellates are predatory heterotrophic or mixotrophic alveolates that derive some or most of their nutrients from digesting other organisms. Wikipedia
Relations
Sources