French-Latin dictionary »

colliculus rostral meaning in Latin

FrenchLatin
colliculus rostral nom

colliculus superiornoun