English edit

Etymology edit

From micro- +‎ rod.

Noun edit

microrod (plural microrods)

  1. A microscopic rod