Language:
Free Online Dictionary|3Dict

蔥蔥

Source : CEDICT

verdant and thick (foliage, grass etc)