TUBU
TUBU is a Cebuano word. In English, it means...
túbù n k.
o.
edible white mushroom that grows on decaying trees.
It has a tougher stipe and pileus than the úhung.
o.
edible white mushroom that grows on decaying trees.
It has a tougher stipe and pileus than the úhung.