NECTOCALYX Meaning of NECTOCALYX in English (n.) The swimming bell or umbrella of a jellyfish of medusa. Webster's English dictionary. Английский словарь Webster. 2012