Search term budding has 2 results
Jump to
EN English ES Spanish
budding (a) [developing] en ciernes (a) [developing]
budding (a) [developing] en embrión (a) [developing]