Iconmimus

Iconmimus means loon mimic in Latin.it lived in New Hampshire.