appendicle

1. (noun) a small appendage
Related Words: appendage



Terms and Conditions of Use / Copyright Notice