Athecata
Ath·e·ca·ta
ˌathə̇ˈkätə,
-ātə
taxonomic synonym of anthomedusae
Love words? Need even more definitions?
Merriam-Webster unabridged
Share