microrod

English

Etymology

From micro- +‎ rod.

Noun

microrod (plural microrods)

  1. A microscopic rod