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
Tweet