English Dictionary
▪ camellia sinensis
▪ camellia state
▪ camelopard
▪ camelot
▪ camelus
◊ CAMELOPARD
camelopard
n : tallest living quadruped; having a spotted coat and small
horns and very long neck and legs; of savannahs of
tropical Africa [syn: {giraffe}, {Giraffa camelopardalis}]
camellia sinensis
camellia state
camelopard
camelot
camelus
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]