Wiktionary
microphysids
n. (plural of microphysid English)
n. (plural of microphysid English)