• word of the day

    semiterrestrial

    semiterrestrial - Dictionary definition and meaning for word semiterrestrial

    Definition
    (adj) chiefly but not exclusively terrestrial
Download our Mobile App Today
Receive our word of the day
on Whatsapp