Dutch–English dictionary

English translation of the Dutch word ovipositor

Dutch → English
  
DutchEnglish (translated indirectly)Esperanto
ovipositor
(legboor)
ovipositor
ovipozitoro

DutchEnglish
ovipositor ovipositor