Word info

synomone

Noun

Meaning

synomone (plural synomones)

(biology) Any substance produced by an individual of one species that benefits both the producer and the recipient which is of a different species.

Source: en.wiktionary.org

Close letter words and terms