Skip to main content

razorbill

English razorbill meaning in English  •  razorbill का अर्थ अंग्रेजी में
Noun
  • A species of auk (Alca torda) common in the Arctic seas. See Auk>, and >Illust. > in Appendix.
Advertisement