tortuga olivácea
Spanish
Noun
tortuga
olivácea
f
(
plural
tortugas oliváceas
)
olive ridley sea turtle