Webster's Revised Unabridged Dictionary · 1913

Longiroster

Longiroster , noun

[Latin longus long + rostrum beak: compare French longirostre.]

(Zoology) One of the Longirostres.