finfoots
finfoots has 1 sense in the JumbleFix dictionary. Letters: 8.
Definitions
noun
. Plural of finfoot; birds of the family Heliornithidae with lobed feet.