Meaning of devil's cotton in English:

devil's cotton

See synonyms for devil's cotton

noun

  • A tropical Asian shrub, Abroma augusta (family Malvaceae), the bark of which is a source of coarse fibre.

Origin

Mid 19th century.