Tamil Dictionary 🔍

pedicellate

Ped"i*cel`late, a. Defn: Having a pedicel; supported by a pedicel.


pedicellate - Similar Words