|
Definition of Finfoot
1. n. A South American bird (Heliornis fulica) allied to the grebes. The name is also applied to several related species of the genus Podica.
Definition of Finfoot
1. an aquatic bird [n -S]
Medical Definition of Finfoot
1.
|
1. n. A South American bird (Heliornis fulica) allied to the grebes. The name is also applied to several related species of the genus Podica.
1. an aquatic bird [n -S]
1.