ovipositor

.әuvi'pɒzitә

英文释义

n. egg-laying tubular structure at the end of the abdomen in many female insects and some fishes

中文翻译

n. 产卵器
[医] 产卵器

44,475
使用频率

学习工具