paint leaf

Explore definitions, synonyms, and language insights of paint leaf

Definitions

Noun
showy poinsettia found from the southern United States to Peru

More General Terms