reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
castor oil a colorless or yellowish oil derived from castor beans and used as a lubricant and cathartic.
castor-oil plant a large tropical plant, native to Africa and Asia, from whose seeds castor oil is extracted.
Gemini a spring zodiacal constellation located between Taurus and Cancer and containing two bright stars, Castor and Pollux; Twins. [1/3 definitions]