meaning of ordeal tree

1. evergreen shrub or tree of South Africa


Related Words

ordeal tree |

Developed & Maintained By Taraprasad.com

Treasure Words