namaquan

/ˈnɑːmɑːkwɑːn/

Definitions

1. noun

A term used to refer to the Namqua lake in Antarctica

“The team of scientists observed the namaquan from a distance to study its unique ecosystem.”