heliornithid

English

Etymology

From translingual Heliornithidae.

Noun

heliornithid (plural heliornithids)

  1. (zoology) Any finfoot in the family Heliornithidae.

Translations