Adjective Definition

leaflike

1.Definition: resembling a leaf




Please Share