|< First
< Previous
Next >
Last >|
lelubu
noun
English.
A fine fungus which grows on old trees and is believed to grow on dry soil during dry season.
Generic.
tubu'
|< First
< Previous
Next >
Last >|