ecca
/ˈɛkə/Definitions
1. noun
a type of extinct South American camelid
“The paleontologist studied the ecca fossil to learn more about its habitat.”
1. noun
a type of extinct South American camelid
“The paleontologist studied the ecca fossil to learn more about its habitat.”