Home

Word

petalous, adj.
more info (of flowers) having petals
<adj.all>

petaled petalled petalous