French cotton

English

Noun

French cotton (uncountable)

  1. apple of Sodom (Calotropis procera).