English Dictionary
Definition ugli in British English
ugli noun
noun
1
a tropical fruit that is a combination of a grapefruit, orange and tangerine
