Tumulose (noun) Definition, Meaning & Examples

adjective
  1. abounding in small hills or mounds
  2. being or resembling a mound
Tumulose (noun) Definition, Meaning & Examples

More Definitions