MEDUSA BUD Meaning of MEDUSA BUD in English noun : one of the buds of a hydroid destined to develop into a gonophore or medusa Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012