Home

Word

five-petalled, adj.
more info (of flowers) having five petals
<adj.all>

five-petaled five-petalled
semantic pointers
similar to