American Dictionary of the English Language

Dictionary Search

Seamouse


SE'AMOUSE, noun [sea and mouse.] A marine animal of the genus Aphrodita.