English | German | Russian | Czech

interpetiolar stipule English

Meaning interpetiolar stipule meaning

What does interpetiolar stipule mean?

interpetiolar stipule

any device that measures or registers time

Are you looking for...?