ENDOPHRAGMA


Meaning of ENDOPHRAGMA in English

noun a chitinous structure above the nervous cord in the thorax of certain crustacea.

Webster English vocab.      Английский словарь Webster.