cayubaba

/kɑjuˈβɑbɑ/

Definitions

1. noun

A type of citrus fruit, a hybrid of the grapefruit and the orange

“The local market was selling a unique variety of cayubaba, which had a sweet and tangy taste.”

Synonyms

  • orangelo
  • tangelo

Antonyms

  • non-citrus fruit