Definify.com

Definition 2024


mégalure

mégalure

French

Noun

mégalure f (plural mégalures)

  1. Any typical grassbird (of the genus Megalurus)