meaning of sloanea jamaicensis

1. West Indian timber tree having very hard wood


Related Words

sloanea jamaicensis |

Developed & Maintained By Taraprasad.com

Treasure Words