Definition of Short-Tailed

  • 1. Having a short tail Adjective Satellite

Semanticaly linked words with "short-tailed"