|
Definition of Streamertail
1. Noun. Any of various hummingbirds of the genus ''Trochilus'', endemic to Jamaica, with greatly elongated rectrices in the males. ¹
¹ Source: wiktionary.com
|
1. Noun. Any of various hummingbirds of the genus ''Trochilus'', endemic to Jamaica, with greatly elongated rectrices in the males. ¹
¹ Source: wiktionary.com