Franseria meaning

fransirēə
Any of a genus (Franseria) of W American plants of the composite family.
noun
0
0
Advertisement