Home
Advance Search
Dictionary
Words with Friends solver
Meaning of opisthobranch
Definition:-
A marine mollusk of a group that includes the sea slugs and sea hares. They have a small or absent shell and are typically brightly colored with conspicuous external gills. (noun)