snapper biscuit

English

Noun

snapper biscuit (plural snapper biscuits)

  1. Synonym of clypeasteroid.