tumuli

noun

Plural of tumulus.

noun

Plural form of tumulus.