◄
Overrank
►
Dictionary
(
a.
) Too rank or luxuriant.
Clyx.com