polyodon

(noun) Polyodon

< polynya | polyodon spathula >