Etymology of the Latin word viridirostris
the Latin word viridirostris
derived from the Latin word viridis (fresh, green; blooming)
derived from the Classical Latin word virere (be green or verdant; be lively or vigorous; be full of youthful vigor)
using the Latin suffix -rostris
