Home

Word

ovipositor, n.
(ovipositors)
more info egg-laying tubular structure at the end of the abdomen in many female insects and some fishes
<noun.animal>

ovipositor
semantic pointers
hypernym