Definition, synonyms and related words
A eukaryotic cell with two flagella; thought to be the ancestor of all plants.