Emblematists meaning : A writer or inventor of emblems.
drolly
emblematists
narrowing
snot rags
tortoise beetles