English edit

Noun edit

carthouns

  1. plural of carthoun