onychoid









onychoid


adj.

  1. Resembling a fingernail or toenail in structure or form.
51 queries 0.582