The Collaborative International Dictionary
Phytoid
Phytoid \Phy"toid\, a. [Phyto- + -oid.] Resembling a plant; plantlike.
Wiktionary
phytoid
a. Resembling a plant.