deltoid - definition and synonyms

adjective science
  1.   From our crowdsourced Open Dictionary
    triangular

    The leaves are deltoid with scalloped margins.

    Submitted on 17/11/2015