Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

longtail Definition

Cancel
longtail
noun
Any animal that has an unusually long tail relative to similar species

Words Related to longtail!

longtail Examples by Brain Bank Users