meaning of fumarole
1.
A
hole
or
spot
in
a
volcanic
or
other
region,
from
which
fumes
issue.
Related Words
fumarole
|
Developed & Maintained By
Taraprasad.com