California waterleaf

noun

Definition of California waterleaf