Iredalea macleayi explained

Iredalea macleayi is a species of sea snail, a marine gastropod mollusk in the family Drilliidae.

Distribution

This species occurs in the demersal zone off Queensland, Australia, New Guinea and Indonesia.

References

Citations
  • Bibliography
  • External links