TORULUS


Meaning of TORULUS in English

-ləs noun

( plural toru·li -ˌlī, -ˌlē)

Etymology: New Latin, diminutive of Latin torus cushion, couch

: the socket in which the antenna of an insect articulates

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.