English → Hindi dictionary

leafage

लेअफज / लेअफ़ज / लीफजNOUN

Definition

the main organ of photosynthesis and transpiration in higher plants

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