Word info

protothecan

Noun

Meaning

protothecan (plural protothecans)

Any alga of the genus Prototheca.

Source: en.wiktionary.org

Close letter words and terms