Origin: Latin suffix -ure
Elaphure has 2 different meanings across 1 category:
Noun
large Chinese deer surviving only in domesticated herds
Elaphurus davidianus, a Chinese deer with unusual antlers.