artichoc ( synonym found)

Definition of artichoc:

°An edible plant related to the thistle.

Definition of artichoc:

°An edible plant related to the thistle.

Back to Top