NECTOCALYX


Meaning of NECTOCALYX in English

( n. )

The swimming bell or umbrella of a jellyfish of medusa.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.