English synonyms about - contact  
appendicleappendage

appendicle

noun

1 appendicle

A small appendage.


Find more on appendicle elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0142