meaning of Avihepadnavirus

Avihepadnavirus - German to English

avihepadnavirus [genus of viruses of the household Hepadnaviridae] [type types: duck hepatitis B virus]