SARCOTHECA


Meaning of SARCOTHECA in English

“+ noun

Etymology: New Latin, from sarc- + theca

: the theca of a sarcostyle of a hydrozoan

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.