Skip to main content

longicaudal

/lon-ji-kawd-l/US // ˌlɒn dʒɪˈkɔd l //

长尾巴,长沙市,长沙

Definitions

adj.形容词 adjective
  1. 1
    • : having a long tail; macrutous.