Golden Bowl

Dictionary

FOLLICULOUSa.

Having or producing follicles.