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.