Webster's Revised Unabridged Dictionary · 1913

Petaloid

Petaloid , adjective

[Petal + -oid: compare French pétaloide.]

(Botany) Petaline.