Word info

brachioblast

Noun

Meaning

brachioblast (plural brachioblasts)

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

Source: en.wiktionary.org

Close letter words and terms