Wiktionary
micropterigids
n. (plural of micropterigid English)
n. (plural of micropterigid English)