English edit

Noun edit

protothecoide (plural protothecoides)

  1. A microalga of the species Auxenochlorella protothecoides