camellus
/kəˈmɛləs/Definitions
1. noun
a type of large Asian deer, especially the Tibetan wild ass or the Bactrian camel
“The camellus is an endangered species found in the mountainous regions of Central Asia.”
1. noun
a type of large Asian deer, especially the Tibetan wild ass or the Bactrian camel
“The camellus is an endangered species found in the mountainous regions of Central Asia.”