rhamphorhynchoid
adjective
rham·pho·rhyn·choid
Definition of rhamphorhynchoid
: resembling or related to the genus Rhamphorhynchus
Keep scrolling for more