gallirallus Meaning, Definition & Usage

  1. noun rails of New Zealand
    genus Gallirallus.

WordNet