endodermides

English

Noun

endodermides

  1. plural of endodermis