Definify.com

Definition 2024


cagarra

cagarra

Portuguese

Alternative forms

Noun

cagarra f (plural cagarras)

  1. shearwater (Calonectris diomedea, a seabird of the Atlantic and Mediterranean)

Synonyms