lomatia
English Dictionary
->
Letter L
-> lomatia
Search Dictionary:
lomatia Definition
(n)
any
of
various
ornamental
evergreens
of
the
genus
Lomatia
having
attractive
fragrant
flowers
lomatia Synonyms
lomatia
© Art Branch Inc.