a specialized organ, esp of an insect, for laying eggs
[scientific Latin ovipositor, from ovi- + Latin positor somebody or something that places, from ponere to place]
单词 | ovipositor |
释义 | ovipositornouna specialized organ, esp of an insect, for laying eggs [scientific Latin ovipositor, from ovi- + Latin positor somebody or something that places, from ponere to place] |
随便看 |
英语词典包含66266条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。