Old World screwworm

English

Noun

Old World screwworm (plural Old World screwworms)

  1. An egg, larva, pupa, or adult of species Chrysomya bezziana, which feeds on living tissue, which does not.

Coordinate terms

See also

References