FLOSCULAR Meaning of FLOSCULAR in English adj. (also flosculous) having florets or composite flowers. [L flosculus dimin. of flos flower] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012