patelloid
/pætəloɪd/Definitions
1. noun
relating to or resembling a patella (kneecap)
“The patelloid shape of the rock formation resembles a human kneecap.”
1. noun
relating to or resembling a patella (kneecap)
“The patelloid shape of the rock formation resembles a human kneecap.”