meaning of camelopard

1. An African ruminant; the giraffe. See Giraffe.
2.
tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical Africa


Related Words

camelopard |

Developed & Maintained By Taraprasad.com

Treasure Words