French

edit

Noun

edit

stéganopode m (plural stéganopodes)

  1. steganopod