English | German | Russian | Czech

brachioblast English

Meaning brachioblast meaning

What does brachioblast mean?

brachioblast

(botany) An immature piece of tissue that has arms or needles

Are you looking for...?