AMYLOIDAL

Definition of AMYLOIDAL

  1. (adj)resembling starch