9 English Words With RIMAS
Prev.1Next
Definition: 1. (mythology) A member of a legendary one-eyed people of Scythia.
Show more information about Arimasp
Definition: 1. (mythology) A legendary tribe of one-eyed people of northern Scythia, described by Herodotus.
Show more information about Arimaspi
Definition: 1. (medicine) A novel matrix metalloprotease inhibitor once proposed for cancer treatment
Show more information about marimastat
Definition: 1. (enzyme) An RNA polymerase involved in the initiation of DNA synthesis.
Show more information about primase
Prev.1Next
Search took: 72.3451 ms