Wiktionary
trebouxoid
a. (context zoology English) Resembling ''Trebouxia'' algae.
a. (context zoology English) Resembling ''Trebouxia'' algae.