English

edit

Etymology

edit

By surface analysis, Latin testūdō +‎ -in- +‎ -id.

Noun

edit

testudinid (plural testudinids)

  1. (zoology) Any member of the Testudinidae, the tortoises.