adeleidae Definition
Definition
Adeleidae is a family of sea snails, marine gastropod mollusks in the superfamily Neonidae. These snails are found in shallow to moderately deep marine waters around the world.
Browse
Adeleidae is a family of sea snails, marine gastropod mollusks in the superfamily Neonidae. These snails are found in shallow to moderately deep marine waters around the world.
Browse