🇬🇧 en ca 🇦🇩

sun spurge noun

  • The flowering plant Euphorbia helioscopia.
lleterola
Wiktionary Links