https://summersacres.net/2015/06/understanding-egg-terminology/
Understanding Egg Terminology