golden spleen Meaning, Definition & Usage

  1. noun any of various low aquatic herbs of the genus Chrysosplenium
    golden saxifrage.

WordNet