Word info

lamoxirene

Noun

Meaning

lamoxirene (uncountable)

(biochemistry) A chemical used as a pheromone to release sperm by kelp; cis-2-cyclohepta-2',5'-dienyl-3-vinyloxirane.

Source: en.wiktionary.org

Anagrams

Close letter words and terms