Word info

enneandria

Noun

Meaning

A Linnaean class of plants having nine stamens.

Source: Webster's dictionary

Close letter words and terms