ribbon-leaved water plantain: a variety of water plantain
water plantain: marsh plant having clusters of small white or pinkish flowers and broad pointed or rounded leaves
dudgeon: a feeling of intense indignation (now used only in the phrase `in high dudgeon')