water pennywort

noun

Definition of water pennywort