Online Dictionary

canceroma, canceromatis Explained

canceroma, canceromatis at Latin => English Of Explained:

N (3rd) N cancer;