avaradrano
Av-ah-rah-drah-noh
Definitions
1. noun
A prehistoric volcano on the island of Madagascar
“The avaradrano was one of the most impressive geological formations on the island of Madagascar.”
Av-ah-rah-drah-noh
1. noun
A prehistoric volcano on the island of Madagascar
“The avaradrano was one of the most impressive geological formations on the island of Madagascar.”