Search term encephalon has one result
Jump to
EN English ES Spanish
encephalon (n) [brain] encéfalo (n) [brain]