Word info

oviscape

Noun

Meaning

(entomology) The basal part of the ovipositor of some species of insects, typically the non-retractile sheath that remains exposed when the ovipositor is withdrawn and not in action.

(entomology) The oviscapte or ovipositor.

Source: en.wiktionary.org

Close letter words and terms