SEAMOUSE

Source: 566

seamouse. Seamouse, n. the aphrodite, an insect of an oval form