0%

ALL meanings of camelopard

ca·mel·o·pard
C c
  • noun camelopard giraffe 3
  • noun camelopard a giraffe. 1
  • noun camelopard (archaic) A giraffe. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?