Definify.com

Definition 2026


testaceans

testaceans

English

Noun

testaceans

  1. plural of testacean