Is Word ovipositors Accepted in TWL Scrabble Dictionary?

ovipositors is Accepted in TWL Scrabble Dictionary

ovipositors Scrabble score: 16

Meaning of ovipositors

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