appendicle

Noun
  1. A small appendage (synset 102731912)

Other Searches