Anthoid

An·thoid

Anthoid

a.
  1. Resembling a flower; flowerlike.