oxylabes noun1 •A white-throated oxylabes, of the sole species in genus Oxylabes, O. madagascariensis. formsoxylabeses