English

edit

Etymology

edit

From micro- +‎ rod.

Noun

edit

microrod (plural microrods)

  1. A microscopic rod