lemnisci
/lɛmˈnɪskɪ/Definitions
1. noun
Either of a pair of long, thin, filamentous appendages that bear the sensory organs of a moth or butterfly.
“The lemnisci of the butterfly were used to detect the scent of its prey.”
1. noun
Either of a pair of long, thin, filamentous appendages that bear the sensory organs of a moth or butterfly.
“The lemnisci of the butterfly were used to detect the scent of its prey.”