• word of the day

    gymnophiona

    gymnophiona - Dictionary definition and meaning for word gymnophiona

    Definition
    (noun) an order of amphibians including caecilians
    Synonyms : order gymnophiona
Download our Mobile App Today
Receive our word of the day
on Whatsapp