Word info

allomone

Noun

Meaning

allomone (plural allomones)

(biology) Any substance emitted by a member of one species that affects the behaviour of another to the advantage of the emitter but not the receiver

Source: en.wiktionary.org

Related terms

Close letter words and terms