Dictionary.com
Thesaurus.com

tumulosity

  • a word derived from tumulose.
    tumulose
    adjective
    abounding in small hills or mounds

More Suggestions