ecaudate








adjective Zoology.

  1. having no tail.
54 queries 0.560