sphénodon

French

Noun

sphénodon m (plural sphénodons)

  1. sphenodon

Further reading