0%

ALL meanings of double-tailed

dou·ble-tailed
D d
  • adjective double-tailed (of a lion) represented with two tails joined together next to the body. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?