appendicle

Noun
  • A small appendage (synset 102731912)

Other Searches