Acalypha hispida

Common names

  • Chenille Plant
  • Philippine Medusa

Nicknames

  • Foxtail
  • Red-hot Cat Tail