nuwoli

Noun

 * 1) egg body housing an embryo