Melongena corona (Gmelin, 1791) Egg Laying | Egg Capsules Page Two
Freshly Deposited Egg Capsules
Egg Depositing Organ (distal oviduct)