deltoidal









deltoidal


adjective

  1. of or relating to a river delta.
  2. deltoid(def 3).
54 queries 0.565