meaning of pistillate
1.
bearing
or
consisting
of
carpels
Related Words
pistillate
|
Developed & Maintained By
Taraprasad.com