ovipositor | ||
1. | [ noun ] (zoology) egg-laying tubular structure at the end of the abdomen in many female insects and some fishes | |
Related terms: | organ | |
ovipositor | ||
1. | [ noun ] (zoology) egg-laying tubular structure at the end of the abdomen in many female insects and some fishes | |
Related terms: | organ | |