helobious
/hɛləˈbɪəs, -ˈbɔɪəs/Definitions
1. adjective
relating to or resembling a sea turtle
“The helobious nature of the beach made it a perfect nesting site for the turtles.”
1. adjective
relating to or resembling a sea turtle
“The helobious nature of the beach made it a perfect nesting site for the turtles.”