Definitions
There is 1 meaning of the phrase
Clianthus Formosus.
Clianthus Formosus - as a noun
Sprawling shrubby perennial noted for its scarlet black-marked flowers; widely distributed in dry parts of australia
Synonyms (Exact Relations)
clianthus speciosusdesert peasturt's desert peasturt pea