YourDictionary

tumuli

(to͞oˈmyə-līˌ, tyo͞oˈ-)

noun
Plural of tumulus.

link/cite print suggestion box