Definify.com

Definition 2024


pedicellariae

pedicellariae

English

Noun

pedicellariae

  1. plural of pedicellaria