meaning of testacean

1. Onr of the Testacea.
2.
any of various rhizopods of the order Testacea characterized by having a shell


Related Words

testacean |

Developed & Maintained By Taraprasad.com

Treasure Words