easter giant

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