POINSETTIA MEANING IN ENGLISH

• Poinsettia Definition & Synonyms

  1. (n.) A Mexican shrub (Euphorbia pulcherrima) with very large and conspicuous vermilion bracts below the yellowish flowers.


RECENT SEARCHES