Sinusoids are present in the following organs
A
Liver
B
Spleen
C
Thyroid
D
Parathyroid
E
Kidney
Correct Answer: Liver, Spleen