nectary meaning in Hindi

Noun

A glandular structure in flowers that secretes nectar.

फूलों में एक ग्रंथी संरचना जो अमृत का स्राव करती है।

English Usage: The nectary of the orchid attracts various pollinators.

Hindi Usage: ऑर्किड का नेक्टरी विभिन्न परागणकों को आकर्षित करता है।

Share Anuvadan of nectary