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