EGAVE

oviscapte

Meaning

  1. noun The oviscape or ovipositor.

Similar words

oviscapt ovipara ovipositioning ovitrap ovitrapping ootheca opostegid sex comb accipitrid aculeate

Save “oviscapte” to learn later