microalgae
English
Noun
microalgae
plural of
microalga