adenosatellite

English

Etymology

From adeno- +‎ satellite.

Adjective

adenosatellite (not comparable)

  1. Relating to dependoviruses