limequat

/laɪmˈkwɒt/

Definitions

1. noun

A hybrid citrus fruit, resulting from the cross between a lime and an orange (specifically a kumquat).

“The limequat was a sweet and tangy addition to the fruit salad.”

Synonyms

  • lime kumquat
  • orange lime