torulus (English, noun)
expansion: torulus (plural toruli)
Senses:
topics: biology
natural-sciences
zoology
glosses: The socket of an antenna.
Forms:
form: toruli
tags: plural