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.”
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.”