NECTOCALYX Meaning of NECTOCALYX in English ( n. ) The swimming bell or umbrella of a jellyfish of medusa. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012