dorsomobile

adj 1noun 1

Definitions

adj

1

Having a flexible lower spine

noun

1

Such an animal (typically able to run very fast)

Your note

not saved
0 chars