Smellfunguses, noun plural of smellfungus. Synonyms in the same form.
critics, nit-pickers, quibblers, pettifoggers
All synonyms for smellfungus →