EGAVE

simenchelyid

Meaning

  1. noun Any member of the Simenchelyidae.

Similar words

simiiform elenchid semelid mamenchisaurid mesochelydian sejid cheyletid nesomyid simiid hapalodectid

Save “simenchelyid” to learn later