uria lomvia Meaning, Definition & Usage

  1. noun a variety of murre
    thick-billed murre.

WordNet