staminate
English Dictionary
->
Letter S
-> staminate
Search Dictionary:
staminate Definition
(s)
capable
of
fertilizing
female
organs
staminate Synonyms
antheral
staminate
© Art Branch Inc.