English Crateva magna Cited by user Auric on 31 Jul 2013 Crataeva magna is a small wild or cultivated tree found throughout the year in India, often found along streams, also in dry, deep boulder formations in Sub-Himalayan…