Noun Definition
protea mellifera
1.Definition: Australian shrub whose flowers yield honey copiously
Related Noun(s):honeyflower
Category: Plants1.Definition: Australian shrub whose flowers yield honey copiously
Related Noun(s):honeyflower
Category: Plants