Home
Search
Index
Definify.com
Definition
2024
nucleobases
nucleobases
English
Noun
nucleobases
plural of
nucleobase
Similar Results