Home
Search
Index
Definify.com
Definition
2024
leafiest
leafiest
English
Adjective
leafiest
superlative form of
leafy
: most
leafy
Similar Results
Leafless
Leaflet