pedicellariae

English

Noun

pedicellariae

  1. plural of pedicellaria