meaning of dipetalous

1. Having two petals; two-petaled.


Related Words

dipetalous |

Developed & Maintained By Taraprasad.com

Treasure Words