Helianthoid /(?)/

He·li·an·thoid

Helianthoid

a.
  1. Of or pertaining to the Helianthoidea. (Zool.)