Ellobiida

Translingual

Etymology

Ellobium +‎ -ida

Proper noun

Ellobiida

  1. A taxonomic order within the superorder Eupulmonata – many snails.