seamounts
Definition
plural noun. underwater mountains formed by volcanic activity.
Example Sentence
The underwater exploration team discovered several new species living around the seamounts.
More Example Sentences
Many sea creatures live around seamounts.
Hear It! Say It! Write It!
seamounts