TESTACEAN


Meaning of TESTACEAN in English

noun onr of the testacea.

Webster English vocab.      Английский словарь Webster.