森羅

Verb

 * 1)  to spread out one after another
 * 2)  to grow in an arrangement

Noun

 * 1)  dense foliage

Etymology 1
From.

Noun

 * 1) countless objects in a particular arrangement, usually a line
 * 2) everything above ground; all of nature

Verb

 * 1)  to continuously arrange