ornithoid









ornithoid


adjective

  1. resembling a bird.
67 queries 0.616