protothecoide
English
Noun
protothecoide
(
plural
protothecoides
)
A
microalga
of the species
Auxenochlorella protothecoides