stamp: a symbol that is the result of printing or engraving
symbol: an arbitrary sign (written or printed) that has acquired a conventional significance
ascaridae: large roundworms parasitic in intestines of vertebrates