Definify.com

Definition 2024


testaceans

testaceans

English

Noun

testaceans

  1. plural of testacean