bi·dens[1]

  1. sacrificial animal
  2. sheep

Synonyms for bidens

Similar to bidens