greenhouse bug

English

Noun

greenhouse bug (plural greenhouse bugs)

  1. (dated, obsolete) Synonym of soft scale.