Skip to main content

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.
Advertisement