Word info

diandria

Meaning

A Linnaean class of plants having two stamens.

Source: Webster's dictionary

Anagrams

Close letter words and terms