Find the word definition

The Collaborative International Dictionary
Phylloid

Phylloid \Phyl"loid\, a. [Phyllo- + -oid.] Resembling a leaf.

Wiktionary
phylloid

a. Resembling a leaf.