scutellate









scutellate


adjective Zoology.

  1. having scutes.
  2. formed into a scutellum.
51 queries 0.577