Word info

citron melon

Noun

Meaning

citron melon (plural citron melons)

An African melon, Citrullus caffer

Source: en.wiktionary.org

Close letter words and terms