Search Result for "phytoid": 

The Collaborative International Dictionary of English v.0.48:

Phytoid \Phy"toid\, a. [Phyto- + -oid.] Resembling a plant; plantlike. [1913 Webster]