FLOSCULAR Meaning of FLOSCULAR in English adj. (also flosculous) having florets or composite flowers. Etymology: L flosculus dimin. of flos flower Oxford English vocab. Оксфордский английский словарь. 2012