Definify.com
Definition 2024
oviscape
oviscape
English
Noun
oviscape (plural oviscapes)
- (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.[1]
- (entomology) The oviscapte or ovipositor.[2]