macrochira

/mækroʊˈkɪrə/

Definitions

1. noun

A genus of giant Asian turtles.

“The macrochira species is highly endangered due to habitat loss.”

Synonyms

  • giant asian turtle
  • giant soft-shelled turtle

Antonyms

  • insignificant reptile
  • small turtle