meaning of scaphoid

1. Resembling a boat in form; boat-shaped.
2.
The scaphoid bone.
3.
shaped like a boat


Related Words

scaphoid | scaphoid bone |

Developed & Maintained By Taraprasad.com

Treasure Words