Webster's Revised Unabridged Dictionary · 1913
Petaloid
Copy link
Petaloid
, adjective
[
Petal
+
-oid
: compare French
pétaloide
.]
(Botany)
Petaline.
↑