zoom again
33.
Xenoschesis – oviposit...
Xenoschesis – ovipositor & sheath
↰
↴