spinescence meaning in Hindi

Noun

the state or condition of having spines

काँटों की अवस्था

English Usage: The spinescence of the cactus provides it with excellent protection against herbivores.

Hindi Usage: कैक्टस की काँटों की अवस्था इसे शाकाहारी जानवरों से सुरक्षा प्रदान करती है।

Share Anuvadan of spinescence