• word of the day

    mirid

    mirid - Dictionary definition and meaning for word mirid

    Definition
    (noun) a variety of leaf bug
    Synonyms : capsid , mirid bug
Download our Mobile App Today
Receive our word of the day
on Whatsapp