Definify.com

Definition 2025


globe_thistles

globe thistles

English

Noun

globe thistles

  1. plural of globe thistle