MONTICULATE


Meaning of MONTICULATE in English

adj furnished with monticles or little elevations.

Webster English vocab.      Английский словарь Webster.