Home
Search
Index
Definify.com
Definition
2024
idioblasto
idioblasto
Ido
Noun
idioblasto
(
plural
idioblasti
)
(
botany
)
idioblast
Similar Results