Folliculous meaning

Having or producing follicles.
adjective
0
0
Advertisement

Origin of folliculous

  • Latin folliculosus full of husks: compare French folliculeux.
    From Wiktionary