Homophones for torulous, torulus

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