Definify.com

Definition 2024


medlure

medlure

English

Noun

medlure (uncountable)

  1. An insect attractant, used to attract the medfly.

Anagrams