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.”
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.”