Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ovipositor Definition

Cancel
ovipositor
noun(ovi-pos-i-tor)
a specialized organ (as of an insect) for depositing eggs

Words Related to ovipositor!

ovipositor Examples by Brain Bank Users