croose
/kroʊs/Definitions
1. noun
a type of large antelope native to Africa
“The conservationists were working to protect the endangered croose in its natural habitat.”
1. noun
a type of large antelope native to Africa
“The conservationists were working to protect the endangered croose in its natural habitat.”