tai nuea: a branch of the Tai languages
abstraction: a general concept formed by extracting common features from specific examples
water plantain: marsh plant having clusters of small white or pinkish flowers and broad pointed or rounded leaves