Home
Search
Index
Definify.com
Definition
2024
cagarra
cagarra
Portuguese
Alternative forms
cagarro
Noun
cagarra
f
(
plural
cagarras
)
shearwater
(
Calonectris diomedea
, a seabird of the Atlantic and Mediterranean
)
Synonyms
pardela
Similar Results
Casarca
Catarrh