Scrabble Solver

OVIPOSITOR


  • the organ with which many insects and some other animals deposit their eggs [n -S]
  • A tubular organ through which a female insect or fish deposits eggs

Previous Words

OVIPARITIES OVIPARITY OVIPAROUS OVIPAROUSLY OVIPOSIT OVIPOSITED OVIPOSITING OVIPOSITION OVIPOSITIONAL OVIPOSITIONS

Next Words

OVIPOSITORS OVIPOSITS OVIRAPTOR OVIRAPTORS OVISAC OVISACS OVIST OVISTS OVOID OVOIDAL