a species of shrub or tree and the only member of the monotypic genus crataeva (crateva tapia) - Turkish English Dictionary

Suggest a Term