What is the full meaning of nectocalyces
NECTOCALYX, the swimming bell or umbrella of a jellyfish of medusa [n]
Example of the word nectocalyces placed on a Scrabble board.