aeolids Definition
Definition
A genus of sea snails, marine gastropod molluscs in the familyfamily Aeolididae. These brightly colored sea slugs are known for their ability to eject a cloud of colored smoke as a defence mechanism.
Browse
A genus of sea snails, marine gastropod molluscs in the familyfamily Aeolididae. These brightly colored sea slugs are known for their ability to eject a cloud of colored smoke as a defence mechanism.
Browse