gallirallus : Idioms & Phrases


genus gallirallus

  • noun rails of New Zealand
    Gallirallus.
WordNet