Definify.com

Definition 2024


castor_oils

castor oils

See also: castor-oils

English

Noun

castor oils

  1. plural of castor oil