IMPENNATE


Meaning of IMPENNATE in English

(a.) Characterized by short wings covered with feathers resembling scales, as the penguins.

Webster's English dictionary.      Английский словарь Webster.