OVIPOSITORS
“OVIPOSITORS” is a valid word.
16
Scrabble points
18
Words with Friends
11
letters
Definition
OVIPOSITORS is a form of OVIPOSITOR
noun
- egg-laying tubular structure at the end of the abdomen in many female insects and some fishes