meaning of flowering spurge

1. common perennial United States spurge having showy white petallike bracts


Related Words

flowering spurge |

Developed & Maintained By Taraprasad.com

Treasure Words