microtape (English, noun)
expansion: microtape (plural microtapes)
Senses:
glosses: A small cassette tape.
Forms:
form: microtapes
tags: plural