gavialoid
/ˌɡævɪˈleɪɔɪd/Definitions
1. noun
resembling or related to the gavial, a large reptile
“The team discovered a new species of gavialoid snake in the remote jungle.”
1. noun
resembling or related to the gavial, a large reptile
“The team discovered a new species of gavialoid snake in the remote jungle.”