vocab dash
Log in
Sign up
fumarola
Top 35000
Meanings
Noun
1. fumarole (opening in the ground that emits gases)