English edit

Adjective edit

longicaudal (not comparable)

  1. (zoology) Having a long tail.
    Synonyms: long-tailed, (used attributively) longtail