testudinates

English

Noun

testudinates

  1. plural of testudinate