GNU Collaborative International Dictionary of English

last match results

Found one definition

  1.       
    
    Schizopoda , n. pl., [NL. See Schizo-, and -poda.] (Zool.) A division of shrimplike Thoracostraca in which each of the thoracic legs has a long fringed upper branch (exopodite) for swimming.
    1913 Webster

Last match results