Definition of Newcomer's organ in English:
Newcomer's organ
noun
EntomologyA 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.
Are You Learning English? Here Are Our Top English Tips