Go to Homepage
[Subject: Biology]
- Any of the long and thin appendages growing from a bird's skin, essential for insulation and flight.
Translated in 137 languages
Translated by: GUEST USER
Translated in 2 languages