• word of the day

    orbignya phalerata

    orbignya phalerata - Dictionary definition and meaning for word orbignya phalerata

    Definition
    (noun) tall feather palm of northern Brazil with hard-shelled nuts yielding valuable oil and a kind of vegetable ivory
Connect with us on Facebook