cancroid (comparative more cancroid, superlative most cancroid)
cancroid (plural cancroids)
This page is available in 5 languages