pelecypods

English

Noun

pelecypods

  1. plural of pelecypod