testaceous

  • (a) relating to or possessing a testa or hard shell
    • testaceous fish

Words of close approximity