meaning of staminate

1. Furnished with stamens; producing stamens.
2.
Having stamens, but lacking pistils.
3.
To indue with stamina.
4.
capable of fertilizing female organs


Related Words

staminate |

Developed & Maintained By Taraprasad.com

Treasure Words