bitter melon
noun
Also called
bitter gourd.
Words nearby bitter melon
bitter dock,
bitter end,
bitter herb,
bitter lake,
bitter lakes,
bitter melon,
bitter orange,
bitter pill,
bitter pill to swallow,
bitter principle,
bitter rot