meaning of lemon scented
1.
similar
to
but
smaller
than
the
spotted
gum
and
having
lemon-scented
leaves
Related Words
lemon-scented gum
|
Developed & Maintained By
Taraprasad.com