Word info

noseburn

Noun

Meaning

noseburn (plural noseburns)

Any of the genus Tragia of flowering plants in the spurge family Euphorbiaceae.

Source: en.wiktionary.org

Close letter words and terms