relating to or possessing a testa; "testaceous echinoderms"

listen to the pronunciation of relating to or possessing a testa; "testaceous echinoderms"
relating to or possessing a testa; "testaceous echinoderms"
Favorites