meaning of petalless

1. of flowers; having no petals


Related Words

petalless |

Developed & Maintained By Taraprasad.com

Treasure Words