Find the word definition

Wiktionary
adapids

n. (plural of adapid English)

Usage examples of "adapids".

But here in the forest canopy there were many adapids, cousins of the notharctus.