English | German | Russian | Czech

sinistrad English

Meaning sinistrad meaning

What does sinistrad mean?

sinistrad

(anatomy, zoology) Toward the left side; sinistrally.

Are you looking for...?