1. antler-like

adjective. Resembling antlers.
Synonyms
Antonyms
Featured Games
×