chalazae

English

Noun

chalazae

  1. plural of chalaza