Slovnenya

Translation English Japanese: base pair

Dictionary: main
base pair
noun