English edit

Noun edit

lyonsiid (plural lyonsiids)

  1. (zoology) Any clam in the family Lyonsiidae.