Thecata
The·ca·ta
thə̇ˈkātə
taxonomic synonym of leptomedusae
Love words? Need even more definitions?
Merriam-Webster unabridged
Share