Ellobiida Explained

Ellobiida is an order of gastropods belonging to the class Gastropoda.[1]

Families:

Notes and References

  1. Web site: Ellobiida . www.gbif.org . 14 May 2021 . en.