Folliculated /(?)/

Fol·lic·u·la·ted

Folliculated

a.
  1. Having follicles.