English → Vietnamese
spermatheca
English → Vietnamese
Translations
Direct dictionary matches.
spermatheca
* danh từ
- túi nhận tinh
- túi nhận tinh