asterolepidoid (English, noun)
expansion: asterolepidoid (plural asterolepidoids)
Senses:
glosses: Synonym of asterolepid.
Forms:
form: asterolepidoids
tags: plural