endophragma
Noun
Meaning
A chitinous structure above the nervous cord in the thorax of certain Crustacea.
Source: Webster's dictionarySynonyms
resolution
ending
completion
conclusion
finish
closure
halt
finale
termination
concluding
climax
cessation
culmination
expiration
stoppage
Show all synonyms