Etymology
Today it means: Having a serrated bill, like that of a toucan. Full definition →
serrate + rostral
Etymology from Wiktionary, CC BY-SA 4.0.