Online English Dictionary

Home

Pistilliferous


a.

Pistillate.


© 2009 Dammam Community College