alismalesEnglish

Alismales, Naiadales, order Alismales, order Naiadales

Noun

An order of aquatic monocotyledonous herbaceous plants

English: Naiadales, order Naiadales, Alismales, order Alismales

English words with similar meanings

Show 3 words