English Dictionary
▪ cancerweed
▪ cancridae
▪ cancroid
▪ cancun
▪ candela
◊ CANCROID
cancroid
adj : of or relating to a cancroid
n : the most common form of skin cancer [syn: {squamous cell
carcinoma}]
cancerweed
cancridae
cancroid
cancun
candela
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]