diamictites

English

Noun

diamictites

  1. plural of diamictite