Noun Definition
kennedia prostrata
1.Definition: hairy trailing or prostrate western Australian vine with bright scarlet-pink flowers
Related Noun(s):scarlet runner
Category: Plants1.Definition: hairy trailing or prostrate western Australian vine with bright scarlet-pink flowers
Related Noun(s):scarlet runner
Category: Plants