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.”

Synonyms

  • antennae
  • sensilla

Antonyms

  • none