English

edit

Noun

edit

indotyphlid (plural indotyphlids)

  1. Any caecilian of the family Indotyphlidae, which is now known as the Grandisoniidae