• word of the day

    flindosa

    flindosa - Dictionary definition and meaning for word flindosa

    Definition
    (noun) tall Australian timber tree yielding tough hard wood used for staves etc
Download our Mobile App Today
Receive our word of the day
on Whatsapp