GeneralConnection.comDictionary
elanoides forficatus
Noun

1. swallow-tailed kite
1. swallow-tailed hawk, Elanoides forficatus, kite
Usage