THECATA Meaning of THECATA in English thə̇ˈkād.əEtymology: New Latin, from thec- + -ata synonym of leptomedusae Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012