TESTACEAN


Meaning of TESTACEAN in English

(n.) Onr of the Testacea.

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