terra ponderosa

English

Etymology

Latin.

Noun

terra ponderosa (uncountable)

  1. Barite, or heavy spar.