Top Qs
Timeline
Chat
Perspective

limnoscelid

From Wiktionary, the free dictionary

Remove ads

English

Noun

limnoscelid (plural limnoscelids)

  1. (zoology) Any tetrapod in the family Limnoscelidae.

Anagrams

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads