Skip to main content

auricula

English auricula meaning in English  •  auricula का अर्थ अंग्रेजी में
Noun
  • A species of Primula, or primrose, called also, from the shape of its leaves, bear's-ear>.
  • A genus of air-breathing mollusks mostly found near the sea, where the water is brackish.
Advertisement