• word of the day

    phoronid

    phoronid - Dictionary definition and meaning for word phoronid

    Definition
    (noun) hermaphrodite wormlike animal living in mud of the sea bottom
Download our Mobile App Today
Receive our word of the day
on Whatsapp