sun spurge

/S AH1 N S P ER1 JH/
noun
  1. 1

    The flowering plant Euphorbia helioscopia.