water shamrock

noun

Definition of water shamrock