English | German | Russian | Czech

strobilate English

Meaning strobilate meaning

What does strobilate mean?

strobilate

(intransitive, biology) To produce a strobilus (layered, conelike structure).

Are you looking for...?