terebratulas

English

Noun

terebratulas

  1. plural of terebratula