any hard protuberance from the head of an organism that is similar to or suggestive of a horn
©2008 OpenGUID.netE-mail: web@