Meaning of semilya

semilya

Tagalog

n., bot. seed; seedling