acmaea
/ækˈmiːə/Definitions
1. noun
a genus of top-shaped sea snails
“The marine biologist studied the species of acmaea found in the rocky tide pools.”
1. noun
a genus of top-shaped sea snails
“The marine biologist studied the species of acmaea found in the rocky tide pools.”