Effigy Mound Definition
    noun
  
 A large earthen mound in the form of an animal, especially one built by any of various Native American peoples of the Ohio and upper Mississippi Valleys.
 American Heritage 
Related Articles
Find Similar Words
Find similar words to effigy mound using the buttons below.





