Trias greenfinch

Noun

 * , an extinct species of finch closely related to the European greenfinch, known only from fossil remains in La Palma in the Canary Islands.