peltospiroid (English, noun)
expansion: peltospiroid (plural peltospiroids)
Senses:
glosses: Any gastropod of the superfamily Peltospiroidea
Forms:
form: peltospiroids
tags: plural