torulous / torulus [ˈto:ruləs]
torulous – adj. – having small rounded parts at given intervals
torulus – n. – the socket for the antenna in an insect’s head
Check out our multi-faceted dictionary at either Friesen Press or at Amazon.com