• word of the day


    symbiosis - Dictionary definition and meaning for word symbiosis

    (noun) the relation between two different species of organisms that are interdependent; each gains benefits from the other
    Synonyms : mutualism
   Mnemonics (Memory Aids) for symbiosis

split it like sym(simi)lar+bio+sis..so two sis(ters)..who are sharing BIOlogically similar.body...are living by mutually helping each other.

Symbiosis = sym + bio + sis; Symbol of brother & sister together.

Download our Mobile App Today
Receive our word of the day
on Whatsapp