Word info

arribada

Noun

Meaning

arribada (plural arribadas)

(zoology) A mass nesting of marine turtles.

Source: en.wiktionary.org

Anagrams

Close letter words and terms