Definify.com

Definition 2026


curcas

curcas

English

Noun

curcas

  1. A spurge, Jatropha curcas, from Central America