Definify.com

Definition 2025


curcas

curcas

English

Noun

curcas

  1. A spurge, Jatropha curcas, from Central America