PALMATE as ADJECTIVE

  1. Meaning
    • of a leaf shape
    • having leaflets or lobes radiating from a common point
    Synonym(s) Similar To
  2. Meaning
    • (of the feet of water birds) having three toes connected by a thin fold of skin
    Similar To