Berikut ini adalah penjelasan tentang leafy dalam Kamus Inggris-Indonesia
ks. 1 rindang, berdaun banyak (of trees, shrubs). 2 terdiri/terbuat dari daun-daunan (of vegetables).