Adjective Definition

staminate

1.Definition: capable of fertilizing female organs

Related Adjective(s):antheral




Please Share