reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
vagina in some invertebrates, an extensible tube for laying eggs; ovipositor. [1/3 definitions]