meaning of dodecagynia

1. A Linnaean order of plants having twelve styles.


Related Words

dodecagynia | dodecagynian |

Developed & Maintained By Taraprasad.com

Treasure Words