mirid

(noun)

noun

1. a variety of leaf bug

Similar word(s): capsid

Definition categories: animal