Glomus choroideum

What is Glomus choroideum?

Glomus choroideum definition and meaning on Dictionary terms:
noun
either of two trailing plants, Clianthus formosus or C. puniceus, of Australia and New Zealand, having showy red flowers.

 

reference: https://www.dictionary.com/browse/glomus-choroideum

Tags: