Definitions from Wiktionary (deltasatellite)
▸ noun: (biochemistry) A small non-coding DNA satellite about 700 nt long, associated with helper begomoviruses.
▸ Words similar to deltasatellite
▸ Usage examples for deltasatellite
▸ Idioms related to deltasatellite
▸ Wikipedia articles (New!)
▸ Popular adjectives describing deltasatellite
▸ Words that often appear near deltasatellite
▸ Rhymes of deltasatellite
▸ Invented words related to deltasatellite
▸ noun: (biochemistry) A small non-coding DNA satellite about 700 nt long, associated with helper begomoviruses.
▸ Words similar to deltasatellite
▸ Usage examples for deltasatellite
▸ Idioms related to deltasatellite
▸ Wikipedia articles (New!)
▸ Popular adjectives describing deltasatellite
▸ Words that often appear near deltasatellite
▸ Rhymes of deltasatellite
▸ Invented words related to deltasatellite