leaflike ( synonym found)

Definition of leaflike:

(adj) : resembling a leaf

Definition of leaflike:

(adj) : resembling a leaf

Back to Top