Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
ovipositor
has 1 sense
ovipositor
- egg-laying tubular structure at the end of the abdomen in many female insects and some fishes
--
1
is a kind of
organ
,
TOP