We found one dictionary that defines the word Green-thighed parrot:
General (1 matching dictionary)
General (1 matching dictionary)
- Green-thighed parrot: Wikipedia, the Free Encyclopedia