SUBROSTRAL Meaning of SUBROSTRAL in English |səb+ adjectiveEtymology: sub- + rostral : situated beneath or below a rostrum Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012