gastrolites

English

Noun

gastrolites

  1. plural of gastrolite