cordates

English

Noun

cordates

  1. plural of cordate