meaning of jamaica quassia

1. West Indian tree yielding the drug Jamaica quassia


Related Words

jamaica quassia |

Developed & Maintained By Taraprasad.com

Treasure Words