ovipositor /.әuvi'pɒzitә/ 📖 中文释义 n. 产卵器[医] 产卵器 📘 English Definition(英文释义) n. egg-laying tubular structure at the end of the abdomen in many female insects and some fishes ← ovipositional oviposits →