Floating heart Meaning, Definition & Usage

Definitions
  1. (Bot.), a small aquatic plant (Limnanthemum lacunosum) whose heart-shaped leaves float on the water of American ponds.

Webster 1913