meaning of apetalous flower

1. flower having no petals


Related Words

apetalous flower |

Developed & Maintained By Taraprasad.com

Treasure Words