Skip to main content

impennate

English impennate meaning in English  •  impennate का अर्थ अंग्रेजी में
Adjective
  • Characterized by short wings covered with feathers resembling scales, as the penguins.
Advertisement