lamellirostrate - Spanish English Dictionary