oviscape

noun 2

Definitions

noun

1

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.

2

The oviscapte or ovipositor.

Your note

not saved
0 chars