capsidEnglish

capsid, mirid, mirid bug

Noun

A variety of leaf bug

English: mirid bug, mirid, capsid

The outer covering of protein surrounding the nucleic acid of a virus

English: capsid

English words with similar meanings

Show 2 words

Words that start with "capsid"