FUMAROLE MEANING IN ENGLISH

• Fumarole Definition & Synonyms

  1. (n.) A hole or spot in a volcanic or other region, from which fumes issue.


RECENT SEARCHES