marginellids

English

Noun

marginellids

  1. plural of marginellid