STUMP-TAILED MEANING IN ENGLISH

• Stump-tailed Definition & Synonyms

  1. (a.) Having a short, thick tail.


RECENT SEARCHES