tortuga olivácea

Spanish

Noun

tortuga olivácea f (plural tortugas oliváceas)

  1. olive ridley sea turtle