Big Huge Thesaurus

cholecarciferol

noun