meaning of oligopetalous

1. Having few petals.


Related Words

oligopetalous |

Developed & Maintained By Taraprasad.com

Treasure Words