Thecata
The·ca·ta
| \ thə̇ˈkātə\
Definition of Thecata
taxonomic synonym of leptomedusae
Keep scrolling for more
taxonomic synonym of leptomedusae
Keep scrolling for more