alkalurops
/ˈælkəˌlʊrɒps/Definitions
1. noun
A type of extinct, large prehistoric marsupial
“Fossil discoveries of the alkalurops have given scientists valuable insights into the evolution of Australian marsupials.”
1. noun
A type of extinct, large prehistoric marsupial
“Fossil discoveries of the alkalurops have given scientists valuable insights into the evolution of Australian marsupials.”