Word info

lomatia

Noun

Meaning

any of various ornamental evergreens of the genus Lomatia having attractive fragrant flowers

Source: WordNet

Hypernyms

Close letter words and terms