protea_melliferaEnglish

Protea mellifera, honey-flower, honeyflower

Noun

Australian shrub whose flowers yield honey copiously

English: honeyflower, honey-flower, Protea mellifera

English words with similar meanings

Show 2 words