longtail

noun 5

Definitions

noun

1

Any animal that has an unusually long tail relative to similar species.

2

Phaethon lepturus, the white-tailed tropicbird.

3

A young, unattached female tourist.

4

A longtail boat.

5

A rat.

Your note

not saved
0 chars