Spermatothecae, noun plural of spermatotheca. Synonyms in the same form.
spermathecae
All synonyms for spermatotheca →