Word info

parapheromone

Noun

Meaning

parapheromone (plural parapheromones)

Any substance that mimics the effect of a pheromone and can be used as a lure

Source: en.wiktionary.org

Close letter words and terms