search `budbuda' in `Apte Dic'
meanings of "budbuda"
m.{a-stem}
1.a bubble;
2.a type of anything very transitory;
3.embryo five days old
#34676