Грамматический словарь Зализняка (склонения слова):
Канареечник, канареечники, канареечника, канареечников, канареечнику, канареечникам, канареечник, канареечники, канареечником, канареечниками, канареечнике, канареечниках
канаре́ечник
-а, м.
Травянистое растение сем. злаков, семена которого используются как корм для комнатных птиц (гл. образом канареек).
канаре́ечник
КАНАРЕЕЧНИК -а; м. Травянистое растение сем. злаков (семена используются как корм для комнатных птиц).
КАНАР’ЕЕЧНИК [шн], канареечника, ·муж. (·разг. ). Торговец канарейками.
II. КАНАР’ЕЕЧНИК [шн], канареечника, ·чаще мн., ·муж. (бот.). Название растения из семейства злаков.