antheralEnglish

antheral, staminate

Adjective

Capable of fertilizing female organs

English: antheral, staminate

English words with similar meanings

Show 1 words