meaning of testacea

1. Invertebrate animals covered with shells, especially mollusks; shellfish.
2.
testacean rhizopods


Related Words

testacea | testacean |

Developed & Maintained By Taraprasad.com

Treasure Words