Definify.com

Definition 2024


Amyda_cartilaginea

Amyda cartilaginea

Translingual

Amyda cartilaginea

Proper noun

Amyda cartilaginea m

  1. A taxonomic species within the family Trionychidae – the Asiatic softshell turtle or black rayed softshell turtle.

Synonyms