Definify.com

Definition 2026


pedicellariae

pedicellariae

English

Noun

pedicellariae

  1. plural of pedicellaria