neplusultra ( synonym found)

Definition of neplusultra:

°of or related to a neoplasm, neoplasty or neoplasia.

Back to Top