mirid_bugEnglish

capsid, mirid, mirid bug

Noun

A variety of leaf bug

English: mirid bug, mirid, capsid

English words with similar meanings

Show 2 words