ACAUDATE





Definition:

  1. [adjective] lacking a tail or taillike appendage
    Synonyms: acaudal

Synonyms: