Wiktionary
cyclostrematids
n. (plural of cyclostrematid English)
n. (plural of cyclostrematid English)