IMPENNES MEANING IN ENGLISH

• Impennes Definition & Synonyms

  1. (n. pl.) An order of birds, including only the penguins, in which the wings are without quills, and not suited for flight.


RECENT SEARCHES