English edit

Etymology edit

Trebouxia +‎ -oid

Adjective edit

trebouxioid (comparative more trebouxioid, superlative most trebouxioid)

  1. (biology) Resembling Trebouxia algae.