English dictionary

ovipositor meaning and definition

Definition and meaning of ovipositor at MeaningMonkey.org. ovipositor meaning and definition in the English Dictionary.

OVIPOSITOR noun

Definition of ovipositor (noun)

  1. egg-laying tubular structure at the end of the abdomen in many female insects and some fishes
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: