FLOSCULAR Meaning of FLOSCULAR in English adj. (also flosculous) having florets or composite flowers. [ L flosculus dimin. of flos flower ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012