Floating heart
Meaning, Definition & Usage
Dictionary
Related
Definitions
(Bot.)
, a small aquatic plant (
Limnanthemum lacunosum
) whose heart-shaped leaves float on the water of American ponds.
Webster 1913
Previous
Next