Meaning of selula

selula

Tagalog

selula n. cell (plant or animal cell)