What is the full meaning of dromedares
DROMEDARE, (Spenser) a dromedary, also DROMEDARY [n]
Example of the word dromedares placed on a Scrabble board.