Skip to main content

sawtooth

English sawtooth meaning in English  •  sawtooth का अर्थ अंग्रेजी में
Noun
  • An arctic seal (Lobodon carcinophaga), having the molars serrated; -- called also crab-eating seal>.
Advertisement