Definition of patelloid in English:

patelloid

adjective

Zoology
  • = patelliform.

noun

Zoology
  • A patelliform object; a thing resembling a patella.

Origin

Mid 19th century; earliest use found in The Penny Cyclopaedia. From patella + -oid.

Pronunciation

patelloid

/pəˈtɛlɔɪd/