1 hyenoid | Definition of hyenoid

hyenoid

adjective
hy·​e·​noid | \ hīˈēˌnȯid\

Definition of hyenoid

: resembling a hyena

History and Etymology for hyenoid

hyena + -oid

Keep scrolling for more