Loading...
Minimalist Dictionary
Login
or
Sign up
ovipositors
noun
A tubular protruding organ for laying eggs.
Word Frequency 1800~2019
Related words
Other words
jellied
alienate
skewed
glowing
abacus
surcharge
persuaded
liberty
pleat
landlord
authentic
debtor
unnerve
sandpaper
culture
breeze
unwanted
daffodil
unplanned
carload
oviposition
oviparous
oviparity
oviposit
ovoviviparous
oviraptor
ovaries
ovulatory
insectivora
ovulate
ovotestes
ovulating
ovulation
ovotestis
ovules