Reverse Word Search Lookup

Comprehensive
Dictionary Suite
Help
Help
Help
 
castor-oil plant a large tropical plant, native to Africa and Asia, from whose seeds castor oil is extracted.