meaning of tramps

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


Related Words

tramps spurge |

Developed & Maintained By Taraprasad.com

Treasure Words