a verbenaceous plant with a fruit resembling a small water-melon - French English Dictionary