microplacoid (English, noun)
expansion: microplacoid (plural microplacoids)
Senses:
glosses: A very small placoid scale
Forms:
form: microplacoids
tags: plural