PEDICELLATE MEANING IN ENGLISH

• Pedicellate Definition & Synonyms

  1. (a.) Having a pedicel; supported by a pedicel.


RECENT SEARCHES