endoplastron
noun
en·do·plastron
| \ ¦en(ˌ)dō+\
Definition of endoplastron
Keep scrolling for more
1
Keep scrolling for more