Strelitzia

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    Any of several flowering plants of the genus Strelitzia.

Etymology

From the genus name, from Queen Charlotte, wife of George III, of the house of Mecklenburg-Strelitz.

More for "strelitzia"