Pistillate

What is Pistillate?

Pistillate definition and meaning on Dictionary terms:
adjective Botany.

having a pistil or pistils.
having a pistil or pistils but no stamens.