clavoids

English

Noun

clavoids

  1. plural of clavoid