3 scientific names found with following ranks: Species, Subspecies

Scientific Names:


Species
  ·  Puffinus puffinus (BrĂ¼nnich, 1764)

Subspecies
  ·  Puffinus puffinus mauretanicus Lowe, 1921
  ·  Puffinus puffinus yelkouan (Acerbi, 1827)