indusiate








adjective

  1. having an indusium.
50 queries 0.536