torulus
noun
tor·u·lus
| \ -ləs\
plural toruli\ -ˌlī , -ˌlē \
Definition of torulus
: the socket in which the antenna of an insect articulates
Keep scrolling for more