rhinotheca
English
rhinotheca meaning in English • rhinotheca का अर्थ अंग्रेजी में
Noun
- The sheath of the upper mandible of a bird.