gastroliths
English
Noun
gastroliths
plural of
gastrolith