Meaning of gallirallus

Definition of gallirallus

(noun) rails of New Zealand

Other information on gallirallus

WIKIPEDIA results for gallirallus
Amazon results for gallirallus