meaning of decagynia

1. A Linnaean order of plants characterized by having ten styles.


Related Words

decagynia | decagynian |

Developed & Maintained By Taraprasad.com

Treasure Words