easter giants

listen to the pronunciation of easter giants
English - English
plural form of Easter giant
Easter giant
A herbaceous flowering plant (scientific name: Persicaria bistorta) that is native to Europe