camelid - noun

singularcamelid
pluralcamelids