English edit

Etymology edit

Trebouxia +‎ -oid

Adjective edit

trebouxoid (comparative more trebouxoid, superlative most trebouxoid)

  1. (zoology) Resembling Trebouxia algae.