Skip to main content

silkweed

English silkweed meaning in English  •  silkweed का अर्थ अंग्रेजी में
Noun
  • Any plant of the genera Asclepias and Acerates whose seed vessels contain a long, silky down; milkweed.
Advertisement