Tagalog Dictionary
Tagalog
(tinutubuan, tinubuan, tutubuan) v., inf. 1. be overgrown; 2. grow out from; sprout