Definify.com

Definition 2024


terebratulas

terebratulas

English

Noun

terebratulas

  1. plural of terebratula