Brachypterous

What is Brachypterous?

Brachypterous definition and meaning on Dictionary terms:
adjective Zoology, Ornithology.

having short wings.