• word of the day

    pimenta dioica

    pimenta dioica - Dictionary definition and meaning for word pimenta dioica

    Definition
    (noun) aromatic West Indian tree that produces allspice berries
Connect with us on Facebook