explorearth - florescence (n.) the process of flowering

more about : explorearth