English | German | Russian | Czech

aspidate English

Meaning aspidate meaning

What does aspidate mean?

aspidate

Shield-shaped; having the form of a flat plate.

Are you looking for...?