meaning of petalous

1. Having petals; petaled; -- opposed to apetalous.
2.
of flowers; having petals


Related Words

petalous |

Developed & Maintained By Taraprasad.com

Treasure Words