bristly ox-tongue


bristly ox-tongue

bristly ox-tongue

May grow up to 3 feet tall (1m). Leaves, branches and stem all covered in thick bristles.