Online Dictionary

cancroma, cancromatis Explained

cancroma, cancromatis at Latin => English Of Explained:

N (3rd) N cancer;