Definition of franciscana in Spanish:

franciscana

feminine noun

  • 1

    River Plate Delfín marino de pequeño tamaño, color grisáceo o amarronado, que vive en aguas poco profundas y próximas a la costa; tiene maxilar y mandíbula alargados con numerosos dientes; habita en el Atlántico sur.