meaning of pedicellate

1. Having a pedicel; supported by a pedicel.


Related Words

pedicellate |

Developed & Maintained By Taraprasad.com

Treasure Words