trebouxioid
Adjective
Meaning
trebouxioid (comparative more trebouxioid, superlative most trebouxioid)
(biology) Resembling Trebouxia algae.
Adjective
trebouxioid (comparative more trebouxioid, superlative most trebouxioid)
(biology) Resembling Trebouxia algae.