melon foot
noun English Furniture.
a bun foot having vertical channels.
Words nearby melon foot
melodramatize,
melody,
meloid,
melon,
melon dome,
melon foot,
melon pear,
melon seed,
melon shrub,
melon-bulb,
melongene