meaning of flower petal

1. flower having no petals


Related Words

apetalous flower | flower petal |

Developed & Maintained By Taraprasad.com

Treasure Words