Definition of yubarta in Spanish:

yubarta

feminine noun

  • 1

    Ballena de hasta 15 m de longitud, aletas pectorales largas y dorso arqueado formando una pequeña joroba.