Word info

floressence

Noun

Meaning

floressence (plural floressences)

A floral essence.

Source: en.wiktionary.org

Close letter words and terms