|
Definition of Longtailed
1. Adjective. Having a long tail (context: used in the names of various birds and animals). ¹
¹ Source: wiktionary.com
|
1. Adjective. Having a long tail (context: used in the names of various birds and animals). ¹
¹ Source: wiktionary.com