English edit

Noun edit

pedicellariae

  1. plural of pedicellaria