2 English Synonyms for LONGICAUDAL
Prev.1Next
Definition: 1. Having a long tail (used in the names of various birds and animals).
Show more information about long-tailed
Definition: 1. Any animal that has an unusually long tail relative to similar species.
There are 5 definitions of the word longtail
Show more information about longtail
Prev.1Next
Search took: 13.7559 ms