GeneralConnection.com
➔
Dictionary
elanoides forficatus
Noun
1. swallow-tailed kite
1. swallow-tailed hawk, Elanoides forficatus, kite
Usage