Phytoid /(?)/

Phy·toid

Phytoid

a.
  1. Resembling a plant; plantlike.