Meaning ofnucleoidsin English

nucleoids

#uncommon
Definitions