English → Hindi dictionary

deltoid leaf

डेलटॉइड लीफ / डेल्टोइडNOUN

Definition

a simple leaf shaped like a capital delta

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