English | German | Russian | Czech

serriferous English

Meaning serriferous meaning

What does serriferous mean?

serriferous

Having a serra or serrate organ.

Are you looking for...?