Magnicaudate definition

Having a long tail.
adjective
1
0
Advertisement

Origin of magnicaudate

  • magni- +‎ caudate

    From Wiktionary