altumal
/ɔltʊˈmɑl/Definitions
1. noun
A type of mountainous cloud formation.
“The hikers climbed up to see the breathtaking altumal hovering above the valley.”
1. noun
A type of mountainous cloud formation.
“The hikers climbed up to see the breathtaking altumal hovering above the valley.”