lamellirostral - Spanish English Dictionary