strigilis
/S T R IH1 JH AH0 L AH0 Z/noun
- 1
An organ for cleaning the antennae on the first tarsal joint of a bee's foreleg.
Translate โstrigilisโ into another language
Choose a language below to open the translator with English selected as the source language.