tubicorn
English
tubicorn meaning in English • tubicorn का अर्थ अंग्रेजी में
Noun
- Any ruminant having horns composed of a bony axis covered with a horny sheath; a hollow-horned ruminant.