Robuta

https://www.yourdictionary.com/ootid Ootid Definition & Meaning | YourDictionary Ootid definition: A large, haploid cell produced at the second meiotic division, that quickly becomes an egg cell. definitionmeaningyourdictionary