Definition of Canary moss in English:

Canary moss

noun

historical
  • Either of two lichens found in the Canary Islands and the Mediterranean and used to produce dye, Roccella tinctoria and Parmotrema perlatum (family Parmeliaceae).

Origin

Mid 18th century; earliest use found in George Charles Deering (?1695–1749), botanist.