English → Vietnamese
parasitoid
English → Vietnamese
Translations
Direct dictionary matches.
parasitoid
* danh từ
- vật dạng ký sinh
- vật dạng ký sinh