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.”
1. noun
A large or unusually large cell; a type of giant cell.
“The microscope revealed a megasclere in the tissue sample.”