English → Hindi dictionary

lily turf

लिली टर्फ / लिलीNOUN

Definition

Asiatic perennial tufted herb with grasslike evergreen foliage and clusters of dark mauve grapelike flowers; grown as ground cover

Looking for poetry? Read shayari and poems by great poets.