Wiktionary
megabreccias
n. (plural of megabreccia English)
n. (plural of megabreccia English)