English

edit

Noun

edit

entoplastra

  1. plural of entoplastron

Anagrams

edit