meaning of petaloideous

1. Having the whole or part of the perianth petaline.


Related Words

petaloideous |

Developed & Maintained By Taraprasad.com

Treasure Words