petaloid Meaning, Definition & Usage

  1. adjective resembling a flower petal

WordNet


Pet"al*oid adjective
Etymology
Petal + -oid: cf. F. pétaloïde.
Definitions
  1. (Bot.) Petaline.

Webster 1913