Wiktionary
trebouxioid
a. (context biology English) Resembling Trebouxia algae.
a. (context biology English) Resembling Trebouxia algae.