Definition for Atoll
From Biology Forums Dictionary
A circle of low islands and coral reefs that ring a lagoon, generally formed on a submerged mountain called a seamount.
From Biology Forums Dictionary
A circle of low islands and coral reefs that ring a lagoon, generally formed on a submerged mountain called a seamount.