microrod (English, noun)
expansion: microrod (plural microrods)
Senses:
glosses: A microscopic rod
Forms:
form: microrods
tags: plural