Word info

gyplure

Noun

Meaning

gyplure (uncountable)

A potent gypsy moth attractant synthesized from ricinoleic acid.

Source: en.wiktionary.org

Close letter words and terms