floatants

English

Noun

floatants

  1. plural of floatant