protothecan
English
Noun
protothecan
(
plural
protothecans
)
Any
alga
of the genus
Prototheca
.
Anagrams
choo pattern