meaning of roman nettle
1.
annual
European
nettle
with
stinging
foliage
and
small
clusters
of
green
flowers
Related Words
roman nettle
|
Developed & Maintained By
Taraprasad.com