Etymology · Latin

carduus

3 English words descend from Latin carduus, most common first.