English-Polish translations for appendage
Definition of appendage
- An external body part that projects from the body
- A natural prolongation or projection from a part of any organism
- A part that is joined to something larger
Trending Searches
Popular Dictionaries