Skip to main content

ornithorhynchus

English ornithorhynchus meaning in English  •  ornithorhynchus का अर्थ अंग्रेजी में
prop. n.
  • A genus of monotremes including the platypus (Ornithorhyncus anatinus). See Duck mole, under Duck>.
Advertisement