1 endoplastron | Definition of endoplastron

endoplastron

noun
en·​do·​plastron | \ ¦en(ˌ)dō+\

Definition of endoplastron

History and Etymology for endoplastron

end- + plastron

Keep scrolling for more