• word of the day

    commensal

    commensal - Dictionary definition and meaning for word commensal

    Definition
    (noun) either of two different animal or plant species living in close association but not interdependent Definition
    (adj) living in a state of commensalism
Download our Mobile App Today
Receive our word of the day
on Whatsapp