Definify.com

Definition 2026


terebratulas

terebratulas

English

Noun

terebratulas

  1. plural of terebratula