scarlet milkweed

English

Noun

scarlet milkweed (uncountable)

  1. tropical milkweed