Adjective leafy has 1 sense
  1. leafy - having or covered with leaves; "leafy trees"; "leafy vegetables"
    Antonyms:
    leafless, aphyllous, bare, defoliate, defoliated, scapose
,
TOP