Definition of megasclere in English:

megasclere

noun

Zoology
  • A large spicule of a sponge, forming one of the chief supporting elements of the skeleton.

Origin

Late 19th century; earliest use found in William Sollas (1849–1936), geologist and anthropologist. From mega- + sclere.

Pronunciation

megasclere

/ˈmɛɡəsklɪə/