genus gallirallus Meaning, Definition & Usage

  1. noun rails of New Zealand
    Gallirallus.

WordNet