IMPENNATE


Meaning of IMPENNATE in English

noun one of the impennes.

2. impennate ·adj characterized by short wings covered with feathers resembling scales, as the penguins.

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