megasclere

/mɛɡəˈsklɪər/

Definitions

1. noun

A large or unusually large cell; a type of giant cell.

“The microscope revealed a megasclere in the tissue sample.”

Synonyms

  • giant cell
  • macrocyte

Antonyms

  • microcyte