sea angel in Polish sea angel in Polish anioł morski noun Any of a group of small swimming sea slugs of the suborder Gymnosomata Add to Flashcards