umbellales: meaning and definitions

EnglishType a word

What is umbellales?

  • A cohort of polypetalous plants, of the series Calycifloræ.