• word of the day

    ochnaceae

    ochnaceae - Dictionary definition and meaning for word ochnaceae

    Definition
    (noun) family of tropical evergreen trees and shrubs with thick shining parallel-veined leaves
Download our Mobile App Today
Receive our word of the day
on Whatsapp