Word info

myrmicacin

Noun

Meaning

myrmicacin (uncountable)

3-hydroxydecanoic acid, a chemical found in royal jelly.

Source: en.wiktionary.org

Close letter words and terms