Definify.com

Definition 2024


shore_thistles

shore thistles

English

Noun

shore thistles

  1. plural of shore thistle