Definition of poplar tentmaker in English:

poplar tentmaker

noun

rare
  • A North American moth, Clostera inclusa (family Notodontidae), the larvae of which strip poplar trees of their leaves.

Origin

Early 20th century.