English dictionary

townsendia meaning and definition

TOWNSENDIA noun

Definition of Townsendia (noun)

  1. genus of western American low tufted herbs: Easter daisy
Source: Princeton University Wordnet