Definition of Staminate

  • 1. Capable of fertilizing female organs Adjective Satellite

Synonyms for word "staminate"

Semanticaly linked words with "staminate"