yellowshow

English

Noun

yellowshow (uncountable)

  1. A tropical American herb of the genus Amoreuxia.