Online Dictionary

canchrema, canchrematis Explained

canchrema, canchrematis at Latin => English Of Explained:

N (3rd) N cancer;