Adjective Definition

cancroid

1.Definition: of or relating to a cancroid




Please Share