arlarte

Noun

 * 1) bushy - trees etc