Lomatia (Noun)
Meaning
Any of various ornamental evergreens of the genus Lomatia having attractive fragrant flowers.
Classification
Nouns denoting plants.
Any of various ornamental evergreens of the genus Lomatia having attractive fragrant flowers.
Nouns denoting plants.