meaning of sun spurge

1. not unattractive European weed whose flowers turn toward the sun


Related Words

sun spurge |

Developed & Maintained By Taraprasad.com

Treasure Words