English | German | Russian | Czech

adrostral English

Meaning adrostral meaning

What does adrostral mean?

adrostral

(zoology) Near the rostrum (snout)

Are you looking for...?