NECTOCALYX


Meaning of NECTOCALYX in English

“+ noun

Etymology: New Latin, from nect- + calyx

: a swimming bell of a siphonophore

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