seamouse

listen to the pronunciation of seamouse
English - English
Polychaete worm (Aphrodita aculeata), found in the North Atlantic and in European seas
{n} the aphrodite, an insect of an oval form
seamouse
Favorites