This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Trachystomata

  1. n. pl.
    An order of tailed aquatic amphibians, including Siren and Pseudobranchus. They have anterior legs only, are eel-like in form, and have no teeth except a small patch on the palate. The external gills are persistent through life.



Shares

Related Words

Menu