Development of ellipsoids in the spleen of the dog.
D000818:Animals; D001808:Blood Vessels / Q000196:embryology*; D004285:Dogs / Q000196:embryology*; D005260:Female; D013154:Spleen / Q000196:embryology*