Webster's Revised Unabridged Dictionary · 1913
Catapuce
Copy link
Catapuce
, noun
[French]
(Botany)
Spurge.
[Obsolete]
↑