allionia

/al.ɪˈoʊ.ni.ə/

Definitions

1. noun

A type of flowering plant, also known as Allionia incarnata, native to North America.

“The botanist studied various species of allionia to learn more about their medicinal properties.”

Synonyms

  • allionia incarnata
  • four o'clock flower

Antonyms

  • annual
  • perennial