Newest Popular
Ad placement

Dillenia indica - elephant apple - ouu

Dillenia indica, commonly known as elephant apple or chulta or ouuodia is a species of Dillenia native to southeastern Asia, from India, Bangladesh and Sri Lanka east to southwestern China Yunnan and Vietnam, and south through Thailand to Malaysia and Indonesia.

Download Free Stock HD Photo of Dillenia indica - elephant apple - ouu  Online

Download options:


Similar premium images from iStock affiliate


Image Usage Information

Follow Us

Search Partner