Meaning of similya

similya

Tagalog

n. embryo of animal or plant in earlier stages