Meaning of oxtongue

Definition of oxtongue

(noun) widespread European weed with spiny tongue-shaped leaves and yellow flowers; naturalized in United States

Other information on oxtongue

WIKIPEDIA results for oxtongue
Amazon results for oxtongue