LATIROSTRAL Meaning of LATIROSTRAL in English adjectivealso lati·rostrate “+Etymology: lati- + rostral or rostrate : having a broad beak Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012