Definition of Newcomer's organ in English:

Newcomer's organ

noun

Entomology
  • A glandular organ on the back of the larvae of certain lycaenid butterflies, which secretes a sugary liquid that appears to attract and feed the ants which protect the larvae. Also "Newcomer's gland".

Origin

1970s.