capsids

noun

Another term for mirid.