Dictionary search results

Showing 1-4 of 4 results

bp British & World English

Base pair(s), as a unit of length in nucleic acid chains

BP British & World English

Before the present (era)