trebouxoid
Adjective
Meaning
trebouxoid (comparative more trebouxoid, superlative most trebouxoid)
(zoology) Resembling Trebouxia algae.
Adjective
trebouxoid (comparative more trebouxoid, superlative most trebouxoid)
(zoology) Resembling Trebouxia algae.