Definify.com

Definition 2024


landrail

landrail

English

Noun

landrail (plural landrails)

  1. The corncrake, Crex crex.

Translations