Definitions of Porphyrula martinica:

  • noun:   American purple gallinule