leaflike

/lˈiflaɪk/

Explore definitions, synonyms, and language insights of leaflike

Definitions

Adjective Satellite
resembling a leaf