torulus

Noun

 * 1)  The socket of an antenna.

Etymology
Diminutive of.

Noun

 * 1) a bulge, swelling, small elevation
 * 2) a tuft of hair
 * 3) a muscle
 * 4) sapwood